// 定义单个分类对象的接口
export interface ICategory {
  id: number;
  type: number;
  name: string;
  sort: number;
  status?: number;       // status 在分页查询时返回，设为可选
  createTime?: string;   // 设为可选
  updateTime?: string;   // 设为可选
  createUser?: number;   // 设为可选
  updateUser?: number;   // 设为可选
}

// 定义分类分页查询的 Query 参数接口
export interface ICategoryPageQuery {
  name?: string;
  page: number;
  pageSize: number;
  type?: number;
}

// 定义分类分页查询接口返回的数据结构
export interface ICategoryPageResult {
  total: number;
  records: ICategory[];
}
